<?php

 require_once(drupal_get_path('module','gc_filters').'/interfaces/IGcPane.interface.php');

class GcPriceSortPane implements IGcPane {

    
   /**
   * funkcja do tworzenia elementu formularza filtracji, odpowiedzialnego za
   * filtrowanie po producencie
   * 
   * @param int $gid
   *  id grupy dla której panel ma zostać wygenerowany 
   * @return Array 
   */
  
  public function buildPane($gid) {
    $options = array();
    $options[0] = t('none selected');
    $options['asc'] = t('ascending');
    $options['desc'] = t('descending');
  
     
    $default = 0;
    if(isset($_GET['gcfPriceSort'])) {
      $default = ($_GET['gcfPriceSort']);
    }
    $form['price_sort_value'] = array(
      '#title' => t('sorting method'),
      '#type' => 'select',
      '#options' => $options,
      '#default_value' => $default  
    );
    return $form;
  }
 }